package com.gitee.neuray.security.generator.generatormd.dto;

import lombok.Data;

import java.util.List;

/**
 * @author: zhhongyu
 * @description: 代码生成接收参数基类
 * @since: Create in 14:48 2020/2/19
 */
@Data
public class GenTableBaseDto {
    /**
     * 所属项目的id
     */
    private String projectId;
    /**
     * 模块名称
     */
    private String moduleName;
    /**
     * 服务名称
     */
    private String serverName;
    /**
     * java生成路径
     */
    private String javaPath;
    /**
     * vue生成路径
     */
    private String vuePath;
    /**
     * 主题名称
     */
    private String gName;
    /**
     * 备注
     */
    private String remark;
    /**
     * 生成代码人员，也就是系统登录人
     */
    private String author;
    /**
     * 代码生成人的邮箱
     */
    private String email;
    /**
     * 生成类型
     */
    private String generationType;

    private List<GenColumnsBaseDto> table;

    private String[] methods;
}
